The Nasdaq Composite index hit a new all-time high in early July, marking its sixth straight... (27 revisions)